stimulation pulse - Turkish English Dictionary